TSTP Solution File: ITP002^5 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP002^5 : TPTP v7.5.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n008.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:23:29 EDT 2021

% Result   : Unknown 0.59s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : ITP002^5 : TPTP v7.5.0. Bugfixed v7.5.0.
% 0.06/0.12  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33  % Computer : n008.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Thu Mar 18 19:31:48 EDT 2021
% 0.12/0.33  % CPUTime  : 
% 0.12/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34  Python 2.7.5
% 0.39/0.61  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.39/0.61  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP001^2.ax, trying next directory
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa229e0>, <kernel.Type object at 0xa22878>) of role type named del_tp
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring del:Type
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa1fd40>, <kernel.Constant object at 0xa22a28>) of role type named bool
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring bool:del
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa22710>, <kernel.Constant object at 0xa22a28>) of role type named ind
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring ind:del
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa229e0>, <kernel.DependentProduct object at 0xa22680>) of role type named arr
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring arr:(del->(del->del))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa22758>, <kernel.DependentProduct object at 0xa22680>) of role type named mem
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mem:(fofType->(del->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa22710>, <kernel.DependentProduct object at 0xa229e0>) of role type named ap
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring ap:(fofType->(fofType->fofType))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa22560>, <kernel.DependentProduct object at 0xa223f8>) of role type named lam
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring lam:(del->((fofType->fofType)->fofType))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa227e8>, <kernel.DependentProduct object at 0xa22680>) of role type named p
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring p:(fofType->Prop)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa229e0>, <kernel.DependentProduct object at 0xa225f0>) of role type named stp_inj_o
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring inj__o:(Prop->fofType)
% 0.39/0.61  FOF formula (forall (X:Prop), (((eq Prop) (p (inj__o X))) X)) of role axiom named stp_inj_surj_o
% 0.39/0.61  A new axiom: (forall (X:Prop), (((eq Prop) (p (inj__o X))) X))
% 0.39/0.61  FOF formula (forall (X:Prop), ((mem (inj__o X)) bool)) of role axiom named stp_inj_mem_o
% 0.39/0.61  A new axiom: (forall (X:Prop), ((mem (inj__o X)) bool))
% 0.39/0.61  FOF formula (forall (X:fofType), (((mem X) bool)->(((eq fofType) X) (inj__o (p X))))) of role axiom named stp_iso_mem_o
% 0.39/0.61  A new axiom: (forall (X:fofType), (((mem X) bool)->(((eq fofType) X) (inj__o (p X)))))
% 0.39/0.61  FOF formula (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (X:fofType), (((mem X) A)->((mem ((ap F) X)) B))))) of role axiom named ap_tp
% 0.39/0.61  A new axiom: (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (X:fofType), (((mem X) A)->((mem ((ap F) X)) B)))))
% 0.39/0.61  FOF formula (forall (A:del) (B:del) (F:(fofType->fofType)), ((forall (X:fofType), (((mem X) A)->((mem (F X)) B)))->((mem ((lam A) F)) ((arr A) B)))) of role axiom named lam_tp
% 0.39/0.61  A new axiom: (forall (A:del) (B:del) (F:(fofType->fofType)), ((forall (X:fofType), (((mem X) A)->((mem (F X)) B)))->((mem ((lam A) F)) ((arr A) B))))
% 0.39/0.61  FOF formula (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (G:fofType), (((mem G) ((arr A) B))->((forall (X:fofType), (((mem X) A)->(((eq fofType) ((ap F) X)) ((ap G) X))))->(((eq fofType) F) G)))))) of role axiom named funcext
% 0.39/0.61  A new axiom: (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (G:fofType), (((mem G) ((arr A) B))->((forall (X:fofType), (((mem X) A)->(((eq fofType) ((ap F) X)) ((ap G) X))))->(((eq fofType) F) G))))))
% 0.39/0.61  FOF formula (forall (A:del) (F:(fofType->fofType)) (X:fofType), (((mem X) A)->(((eq fofType) ((ap ((lam A) F)) X)) (F X)))) of role axiom named beta
% 0.39/0.61  A new axiom: (forall (A:del) (F:(fofType->fofType)) (X:fofType), (((mem X) A)->(((eq fofType) ((ap ((lam A) F)) X)) (F X))))
% 0.39/0.61  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP002^5.ax, trying next directory
% 0.39/0.61  FOF formula (<kernel.Constant object at 0xa22b48>, <kernel.DependentProduct object at 0xa223b0>) of role type named tp_c_2Emin_2E_3D
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Emin_2E_3D:(del->fofType)
% 0.39/0.61  FOF formula (forall (A_27a:del), ((mem (c_2Emin_2E_3D A_27a)) ((arr A_27a) ((arr A_27a) bool)))) of role axiom named mem_c_2Emin_2E_3D
% 0.39/0.61  A new axiom: (forall (A_27a:del), ((mem (c_2Emin_2E_3D A_27a)) ((arr A_27a) ((arr A_27a) bool))))
% 0.47/0.63  FOF formula (forall (A:del) (X:fofType), (((mem X) A)->(forall (Y:fofType), (((mem Y) A)->((iff (p ((ap ((ap (c_2Emin_2E_3D A)) X)) Y))) (((eq fofType) X) Y)))))) of role axiom named ax_eq_p
% 0.47/0.63  A new axiom: (forall (A:del) (X:fofType), (((mem X) A)->(forall (Y:fofType), (((mem Y) A)->((iff (p ((ap ((ap (c_2Emin_2E_3D A)) X)) Y))) (((eq fofType) X) Y))))))
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa227a0>, <kernel.Single object at 0xa22e60>) of role type named tp_c_2Emin_2E_3D_3D_3E
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring c_2Emin_2E_3D_3D_3E:fofType
% 0.47/0.63  FOF formula ((mem c_2Emin_2E_3D_3D_3E) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Emin_2E_3D_3D_3E
% 0.47/0.63  A new axiom: ((mem c_2Emin_2E_3D_3D_3E) ((arr bool) ((arr bool) bool)))
% 0.47/0.63  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Emin_2E_3D_3D_3E) Q)) R))) ((p Q)->(p R))))))) of role axiom named ax_imp_p
% 0.47/0.63  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Emin_2E_3D_3D_3E) Q)) R))) ((p Q)->(p R)))))))
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa22680>, <kernel.DependentProduct object at 0xa22518>) of role type named tp_c_2Emin_2E_40
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring c_2Emin_2E_40:(del->fofType)
% 0.47/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Emin_2E_40 A_27a)) ((arr ((arr A_27a) bool)) A_27a))) of role axiom named mem_c_2Emin_2E_40
% 0.47/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Emin_2E_40 A_27a)) ((arr ((arr A_27a) bool)) A_27a)))
% 0.47/0.63  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP003^5.ax, trying next directory
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa229e0>, <kernel.DependentProduct object at 0xa226c8>) of role type named tp_ty_2Ebool_2Eitself
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring ty_2Ebool_2Eitself:(del->del)
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa22320>, <kernel.DependentProduct object at 0xa22878>) of role type named tp_c_2Ebool_2E_21
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring c_2Ebool_2E_21:(del->fofType)
% 0.47/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_21 A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_21
% 0.47/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_21 A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.47/0.63  FOF formula (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_21 A)) Q))) (forall (X:fofType), (((mem X) A)->(p ((ap Q) X))))))) of role axiom named ax_all_p
% 0.47/0.63  A new axiom: (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_21 A)) Q))) (forall (X:fofType), (((mem X) A)->(p ((ap Q) X)))))))
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa223b0>, <kernel.Single object at 0xa22e60>) of role type named tp_c_2Ebool_2E_2F_5C
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring c_2Ebool_2E_2F_5C:fofType
% 0.47/0.63  FOF formula ((mem c_2Ebool_2E_2F_5C) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Ebool_2E_2F_5C
% 0.47/0.63  A new axiom: ((mem c_2Ebool_2E_2F_5C) ((arr bool) ((arr bool) bool)))
% 0.47/0.63  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_2F_5C) Q)) R))) ((and (p Q)) (p R))))))) of role axiom named ax_and_p
% 0.47/0.63  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_2F_5C) Q)) R))) ((and (p Q)) (p R)))))))
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa226c8>, <kernel.DependentProduct object at 0xa22d88>) of role type named tp_c_2Ebool_2E_3F
% 0.47/0.63  Using role type
% 0.47/0.63  Declaring c_2Ebool_2E_3F:(del->fofType)
% 0.47/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_3F A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_3F
% 0.47/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_3F A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.47/0.63  FOF formula (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_3F A)) Q))) ((ex fofType) (fun (X:fofType)=> ((and ((mem X) A)) (p ((ap Q) X)))))))) of role axiom named ax_ex_p
% 0.47/0.63  A new axiom: (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_3F A)) Q))) ((ex fofType) (fun (X:fofType)=> ((and ((mem X) A)) (p ((ap Q) X))))))))
% 0.47/0.63  FOF formula (<kernel.Constant object at 0xa22878>, <kernel.DependentProduct object at 0xa22950>) of role type named tp_c_2Ebool_2E_3F_21
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2E_3F_21:(del->fofType)
% 0.47/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_3F_21 A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_3F_21
% 0.47/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_3F_21 A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa223f8>, <kernel.DependentProduct object at 0xa225f0>) of role type named tp_c_2Ebool_2EARB
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EARB:(del->fofType)
% 0.47/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EARB A_27a)) A_27a)) of role axiom named mem_c_2Ebool_2EARB
% 0.47/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EARB A_27a)) A_27a))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa22d88>, <kernel.Single object at 0xa22290>) of role type named tp_c_2Ebool_2EBOUNDED
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EBOUNDED:fofType
% 0.47/0.64  FOF formula ((mem c_2Ebool_2EBOUNDED) ((arr bool) bool)) of role axiom named mem_c_2Ebool_2EBOUNDED
% 0.47/0.64  A new axiom: ((mem c_2Ebool_2EBOUNDED) ((arr bool) bool))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa227e8>, <kernel.DependentProduct object at 0xa22488>) of role type named tp_c_2Ebool_2ECOND
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2ECOND:(del->fofType)
% 0.47/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ECOND A_27a)) ((arr bool) ((arr A_27a) ((arr A_27a) A_27a))))) of role axiom named mem_c_2Ebool_2ECOND
% 0.47/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ECOND A_27a)) ((arr bool) ((arr A_27a) ((arr A_27a) A_27a)))))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa223b0>, <kernel.DependentProduct object at 0xa22b90>) of role type named tp_c_2Ebool_2EDATATYPE
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EDATATYPE:(del->fofType)
% 0.47/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EDATATYPE A_27a)) ((arr A_27a) bool))) of role axiom named mem_c_2Ebool_2EDATATYPE
% 0.47/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EDATATYPE A_27a)) ((arr A_27a) bool)))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa22200>, <kernel.Single object at 0xa22290>) of role type named tp_c_2Ebool_2EF
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EF:fofType
% 0.47/0.64  FOF formula ((mem c_2Ebool_2EF) bool) of role axiom named mem_c_2Ebool_2EF
% 0.47/0.64  A new axiom: ((mem c_2Ebool_2EF) bool)
% 0.47/0.64  FOF formula ((p c_2Ebool_2EF)->False) of role axiom named ax_false_p
% 0.47/0.64  A new axiom: ((p c_2Ebool_2EF)->False)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa22290>, <kernel.DependentProduct object at 0xa22488>) of role type named tp_c_2Ebool_2EIN
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EIN:(del->fofType)
% 0.47/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EIN A_27a)) ((arr A_27a) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2EIN
% 0.47/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EIN A_27a)) ((arr A_27a) ((arr ((arr A_27a) bool)) bool))))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa227a0>, <kernel.DependentProduct object at 0xa22200>) of role type named tp_c_2Ebool_2ELET
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2ELET:(del->(del->fofType))
% 0.47/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ELET A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))) of role axiom named mem_c_2Ebool_2ELET
% 0.47/0.64  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ELET A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa22200>, <kernel.DependentProduct object at 0xa225f0>) of role type named tp_c_2Ebool_2EONE__ONE
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EONE__ONE:(del->(del->fofType))
% 0.47/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool))) of role axiom named mem_c_2Ebool_2EONE__ONE
% 0.47/0.64  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool)))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xa225f0>, <kernel.DependentProduct object at 0xa22488>) of role type named tp_c_2Ebool_2EONTO
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring c_2Ebool_2EONTO:(del->(del->fofType))
% 0.47/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONTO A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool))) of role axiom named mem_c_2Ebool_2EONTO
% 0.47/0.65  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONTO A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool)))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa22488>, <kernel.DependentProduct object at 0xa227a0>) of role type named tp_c_2Ebool_2ERES__ABSTRACT
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ERES__ABSTRACT:(del->(del->fofType))
% 0.47/0.65  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))) of role axiom named mem_c_2Ebool_2ERES__ABSTRACT
% 0.47/0.65  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa22e18>, <kernel.DependentProduct object at 0xa27bd8>) of role type named tp_c_2Ebool_2ERES__EXISTS
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ERES__EXISTS:(del->fofType)
% 0.47/0.65  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__EXISTS
% 0.47/0.65  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa229e0>, <kernel.DependentProduct object at 0xa27bd8>) of role type named tp_c_2Ebool_2ERES__EXISTS__UNIQUE
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ERES__EXISTS__UNIQUE:(del->fofType)
% 0.47/0.65  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__EXISTS__UNIQUE
% 0.47/0.65  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa22b48>, <kernel.DependentProduct object at 0xa27320>) of role type named tp_c_2Ebool_2ERES__FORALL
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ERES__FORALL:(del->fofType)
% 0.47/0.65  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__FORALL A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__FORALL
% 0.47/0.65  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__FORALL A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa24cb0>, <kernel.DependentProduct object at 0xa27290>) of role type named tp_c_2Ebool_2ERES__SELECT
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ERES__SELECT:(del->fofType)
% 0.47/0.65  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__SELECT A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) A_27a)))) of role axiom named mem_c_2Ebool_2ERES__SELECT
% 0.47/0.65  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__SELECT A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) A_27a))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa24cb0>, <kernel.Single object at 0xa277e8>) of role type named tp_c_2Ebool_2ET
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ET:fofType
% 0.47/0.65  FOF formula ((mem c_2Ebool_2ET) bool) of role axiom named mem_c_2Ebool_2ET
% 0.47/0.65  A new axiom: ((mem c_2Ebool_2ET) bool)
% 0.47/0.65  FOF formula (p c_2Ebool_2ET) of role axiom named ax_true_p
% 0.47/0.65  A new axiom: (p c_2Ebool_2ET)
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa27ab8>, <kernel.DependentProduct object at 0xa273b0>) of role type named tp_c_2Ebool_2ETYPE__DEFINITION
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2ETYPE__DEFINITION:(del->(del->fofType))
% 0.47/0.65  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27b) A_27a)) bool)))) of role axiom named mem_c_2Ebool_2ETYPE__DEFINITION
% 0.47/0.65  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27b) A_27a)) bool))))
% 0.47/0.65  FOF formula (<kernel.Constant object at 0xa273b0>, <kernel.Single object at 0xa27ea8>) of role type named tp_c_2Ebool_2E_5C_2F
% 0.47/0.65  Using role type
% 0.47/0.65  Declaring c_2Ebool_2E_5C_2F:fofType
% 0.47/0.66  FOF formula ((mem c_2Ebool_2E_5C_2F) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Ebool_2E_5C_2F
% 0.47/0.66  A new axiom: ((mem c_2Ebool_2E_5C_2F) ((arr bool) ((arr bool) bool)))
% 0.47/0.66  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_5C_2F) Q)) R))) ((or (p Q)) (p R))))))) of role axiom named ax_or_p
% 0.47/0.66  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_5C_2F) Q)) R))) ((or (p Q)) (p R)))))))
% 0.47/0.66  FOF formula (<kernel.Constant object at 0xa27128>, <kernel.DependentProduct object at 0xb925f0>) of role type named tp_c_2Ebool_2Eitself__case
% 0.47/0.66  Using role type
% 0.47/0.66  Declaring c_2Ebool_2Eitself__case:(del->(del->fofType))
% 0.47/0.66  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eitself__case A_27a) A_27b)) ((arr (ty_2Ebool_2Eitself A_27a)) ((arr A_27b) A_27b)))) of role axiom named mem_c_2Ebool_2Eitself__case
% 0.47/0.66  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eitself__case A_27a) A_27b)) ((arr (ty_2Ebool_2Eitself A_27a)) ((arr A_27b) A_27b))))
% 0.47/0.66  FOF formula (<kernel.Constant object at 0xa27128>, <kernel.DependentProduct object at 0xb92368>) of role type named tp_c_2Ebool_2Eliteral__case
% 0.47/0.66  Using role type
% 0.47/0.66  Declaring c_2Ebool_2Eliteral__case:(del->(del->fofType))
% 0.47/0.66  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))) of role axiom named mem_c_2Ebool_2Eliteral__case
% 0.47/0.66  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))
% 0.47/0.66  FOF formula (<kernel.Constant object at 0xa27128>, <kernel.DependentProduct object at 0xb92290>) of role type named tp_c_2Ebool_2Ethe__value
% 0.47/0.66  Using role type
% 0.47/0.66  Declaring c_2Ebool_2Ethe__value:(del->fofType)
% 0.47/0.66  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2Ethe__value A_27a)) (ty_2Ebool_2Eitself A_27a))) of role axiom named mem_c_2Ebool_2Ethe__value
% 0.47/0.66  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2Ethe__value A_27a)) (ty_2Ebool_2Eitself A_27a)))
% 0.47/0.66  FOF formula (<kernel.Constant object at 0xa27ea8>, <kernel.Single object at 0xb92098>) of role type named tp_c_2Ebool_2E_7E
% 0.47/0.66  Using role type
% 0.47/0.66  Declaring c_2Ebool_2E_7E:fofType
% 0.47/0.66  FOF formula ((mem c_2Ebool_2E_7E) ((arr bool) bool)) of role axiom named mem_c_2Ebool_2E_7E
% 0.47/0.66  A new axiom: ((mem c_2Ebool_2E_7E) ((arr bool) bool))
% 0.47/0.66  FOF formula (forall (Q:fofType), (((mem Q) bool)->((iff (p ((ap c_2Ebool_2E_7E) Q))) ((p Q)->False)))) of role axiom named ax_neg_p
% 0.47/0.66  A new axiom: (forall (Q:fofType), (((mem Q) bool)->((iff (p ((ap c_2Ebool_2E_7E) Q))) ((p Q)->False))))
% 0.47/0.66  FOF formula ((iff True) (((eq fofType) ((lam bool) (fun (V0x:fofType)=> V0x))) ((lam bool) (fun (V1x:fofType)=> V1x)))) of role axiom named ax_thm_2Ebool_2ET__DEF
% 0.47/0.66  A new axiom: ((iff True) (((eq fofType) ((lam bool) (fun (V0x:fofType)=> V0x))) ((lam bool) (fun (V1x:fofType)=> V1x))))
% 0.47/0.66  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap (c_2Emin_2E_3D ((arr A_27a) bool))) V0P)) ((lam A_27a) (fun (V1x:fofType)=> c_2Ebool_2ET))))))) of role axiom named ax_thm_2Ebool_2EFORALL__DEF
% 0.47/0.66  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap (c_2Emin_2E_3D ((arr A_27a) bool))) V0P)) ((lam A_27a) (fun (V1x:fofType)=> c_2Ebool_2ET)))))))
% 0.47/0.66  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P)))))) of role axiom named ax_thm_2Ebool_2EEXISTS__DEF
% 0.47/0.66  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P))))))
% 0.47/0.66  FOF formula (((eq fofType) c_2Ebool_2E_2F_5C) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t)))) V2t))))))))) of role axiom named ax_thm_2Ebool_2EAND__DEF
% 0.47/0.67  A new axiom: (((eq fofType) c_2Ebool_2E_2F_5C) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t)))) V2t)))))))))
% 0.47/0.67  FOF formula (((eq fofType) c_2Ebool_2E_5C_2F) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) V2t))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t))) V2t)))))))))) of role axiom named ax_thm_2Ebool_2EOR__DEF
% 0.47/0.67  A new axiom: (((eq fofType) c_2Ebool_2E_5C_2F) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) V2t))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t))) V2t))))))))))
% 0.47/0.67  FOF formula ((iff False) (forall (V0t:fofType), (((mem V0t) bool)->(p V0t)))) of role axiom named ax_thm_2Ebool_2EF__DEF
% 0.47/0.67  A new axiom: ((iff False) (forall (V0t:fofType), (((mem V0t) bool)->(p V0t))))
% 0.47/0.67  FOF formula (((eq fofType) c_2Ebool_2E_7E) ((lam bool) (fun (V0t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t)) c_2Ebool_2EF)))) of role axiom named ax_thm_2Ebool_2ENOT__DEF
% 0.47/0.67  A new axiom: (((eq fofType) c_2Ebool_2E_7E) ((lam bool) (fun (V0t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t)) c_2Ebool_2EF))))
% 0.47/0.67  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_3F A_27a)) V0P))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V0P) V1x))) ((ap V0P) V2y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x)) V2y))))))))))))) of role axiom named ax_thm_2Ebool_2EEXISTS__UNIQUE__DEF
% 0.47/0.67  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_3F A_27a)) V0P))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V0P) V1x))) ((ap V0P) V2y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x)) V2y)))))))))))))
% 0.47/0.67  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ELET A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x))))))) of role axiom named ax_thm_2Ebool_2ELET__DEF
% 0.47/0.67  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ELET A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x)))))))
% 0.47/0.67  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ECOND A_27a)) ((lam bool) (fun (V0t:fofType)=> ((lam A_27a) (fun (V1t1:fofType)=> ((lam A_27a) (fun (V2t2:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2ET))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V1t1)))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2EF))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V2t2)))))))))))))) of role axiom named ax_thm_2Ebool_2ECOND__DEF
% 0.47/0.67  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ECOND A_27a)) ((lam bool) (fun (V0t:fofType)=> ((lam A_27a) (fun (V1t1:fofType)=> ((lam A_27a) (fun (V2t2:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2ET))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V1t1)))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2EF))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V2t2))))))))))))))
% 0.53/0.69  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x1:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x2:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27b)) ((ap V0f) V1x1))) ((ap V0f) V2x2)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x1)) V2x2)))))))))))) of role axiom named ax_thm_2Ebool_2EONE__ONE__DEF
% 0.53/0.69  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x1:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x2:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27b)) ((ap V0f) V1x1))) ((ap V0f) V2x2)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x1)) V2x2))))))))))))
% 0.53/0.69  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONTO A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V1y:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27b)) V1y)) ((ap V0f) V2x)))))))))))) of role axiom named ax_thm_2Ebool_2EONTO__DEF
% 0.53/0.69  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONTO A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V1y:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27b)) V1y)) ((ap V0f) V2x))))))))))))
% 0.53/0.69  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((lam ((arr A_27b) A_27a)) (fun (V1rep:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V2x_27:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V3x_27_27:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27a)) ((ap V1rep) V2x_27))) ((ap V1rep) V3x_27_27)))) ((ap ((ap (c_2Emin_2E_3D A_27b)) V2x_27)) V3x_27_27)))))))))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V4x:fofType)=> ((ap ((ap (c_2Emin_2E_3D bool)) ((ap V0P) V4x))) ((ap (c_2Ebool_2E_3F A_27b)) ((lam A_27b) (fun (V5x_27:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27a)) V4x)) ((ap V1rep) V5x_27)))))))))))))))) of role axiom named ax_thm_2Ebool_2ETYPE__DEFINITION
% 0.53/0.69  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((lam ((arr A_27b) A_27a)) (fun (V1rep:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V2x_27:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V3x_27_27:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27a)) ((ap V1rep) V2x_27))) ((ap V1rep) V3x_27_27)))) ((ap ((ap (c_2Emin_2E_3D A_27b)) V2x_27)) V3x_27_27)))))))))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V4x:fofType)=> ((ap ((ap (c_2Emin_2E_3D bool)) ((ap V0P) V4x))) ((ap (c_2Ebool_2E_3F A_27b)) ((lam A_27b) (fun (V5x_27:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27a)) V4x)) ((ap V1rep) V5x_27))))))))))))))))
% 0.53/0.69  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((or ((iff (p V0t)) True)) ((iff (p V0t)) False)))) of role axiom named ax_thm_2Ebool_2EBOOL__CASES__AX
% 0.53/0.69  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((or ((iff (p V0t)) True)) ((iff (p V0t)) False))))
% 0.53/0.69  FOF formula (forall (A_27a:del) (A_27b:del) (V0t:fofType), (((mem V0t) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0t) V1x)))) V0t))) of role axiom named ax_thm_2Ebool_2EETA__AX
% 0.53/0.69  A new axiom: (forall (A_27a:del) (A_27b:del) (V0t:fofType), (((mem V0t) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0t) V1x)))) V0t)))
% 0.53/0.69  FOF formula (forall (A_27a:del) (V0P:fofType), (((mem V0P) ((arr A_27a) bool))->(forall (V1x:fofType), (((mem V1x) A_27a)->((p ((ap V0P) V1x))->(p ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P)))))))) of role axiom named ax_thm_2Ebool_2ESELECT__AX
% 0.53/0.70  A new axiom: (forall (A_27a:del) (V0P:fofType), (((mem V0P) ((arr A_27a) bool))->(forall (V1x:fofType), (((mem V1x) A_27a)->((p ((ap V0P) V1x))->(p ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P))))))))
% 0.53/0.70  FOF formula (<kernel.Constant object at 0xb92d40>, <kernel.Type object at 0xb92290>) of role type named stp_i
% 0.53/0.70  Using role type
% 0.53/0.70  Declaring tp__i:Type
% 0.53/0.70  FOF formula (<kernel.Constant object at 0xb92908>, <kernel.DependentProduct object at 0xb92b90>) of role type named stp_inj_i
% 0.53/0.70  Using role type
% 0.53/0.70  Declaring inj__i:(tp__i->fofType)
% 0.53/0.70  FOF formula (<kernel.Constant object at 0xb92f38>, <kernel.DependentProduct object at 0xb92cf8>) of role type named stp_surj_i
% 0.53/0.70  Using role type
% 0.53/0.70  Declaring surj__i:(fofType->tp__i)
% 0.53/0.70  FOF formula (forall (X:tp__i), (((eq tp__i) (surj__i (inj__i X))) X)) of role axiom named stp_inj_surj_i
% 0.53/0.70  A new axiom: (forall (X:tp__i), (((eq tp__i) (surj__i (inj__i X))) X))
% 0.53/0.70  FOF formula (forall (X:tp__i), ((mem (inj__i X)) ind)) of role axiom named stp_inj_mem_i
% 0.53/0.70  A new axiom: (forall (X:tp__i), ((mem (inj__i X)) ind))
% 0.53/0.70  FOF formula (forall (X:fofType), (((mem X) ind)->(((eq fofType) X) (inj__i (surj__i X))))) of role axiom named stp_iso_mem_i
% 0.53/0.70  A new axiom: (forall (X:fofType), (((mem X) ind)->(((eq fofType) X) (inj__i (surj__i X)))))
% 0.53/0.70  FOF formula ((ex fofType) (fun (V0f:fofType)=> ((and ((and ((mem V0f) ((arr ind) ind))) (p ((ap ((c_2Ebool_2EONE__ONE ind) ind)) V0f)))) ((p ((ap ((c_2Ebool_2EONTO ind) ind)) V0f))->False)))) of role axiom named ax_thm_2Ebool_2EINFINITY__AX
% 0.53/0.70  A new axiom: ((ex fofType) (fun (V0f:fofType)=> ((and ((and ((mem V0f) ((arr ind) ind))) (p ((ap ((c_2Ebool_2EONE__ONE ind) ind)) V0f)))) ((p ((ap ((c_2Ebool_2EONTO ind) ind)) V0f))->False))))
% 0.53/0.70  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x))))))) of role axiom named ax_thm_2Ebool_2Eliteral__case__DEF
% 0.53/0.70  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x)))))))
% 0.53/0.70  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EIN A_27a)) ((lam A_27a) (fun (V0x:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1f:fofType)=> ((ap V1f) V0x))))))) of role axiom named ax_thm_2Ebool_2EIN__DEF
% 0.53/0.70  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EIN A_27a)) ((lam A_27a) (fun (V0x:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1f:fofType)=> ((ap V1f) V0x)))))))
% 0.53/0.70  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__FORALL A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__FORALL__DEF
% 0.53/0.70  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__FORALL A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.53/0.70  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__EXISTS__DEF
% 0.53/0.70  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.53/0.72  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2ERES__EXISTS A_27a)) V0p)) ((lam A_27a) (fun (V2x:fofType)=> ((ap V1m) V2x)))))) ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V4y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V1m) V3x))) ((ap V1m) V4y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V4y))))))))))))))) of role axiom named ax_thm_2Ebool_2ERES__EXISTS__UNIQUE__DEF
% 0.53/0.72  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2ERES__EXISTS A_27a)) V0p)) ((lam A_27a) (fun (V2x:fofType)=> ((ap V1m) V2x)))))) ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V4y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V1m) V3x))) ((ap V1m) V4y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V4y)))))))))))))))
% 0.53/0.72  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__SELECT A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__SELECT__DEF
% 0.53/0.72  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__SELECT A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.53/0.72  FOF formula (((eq fofType) c_2Ebool_2EBOUNDED) ((lam bool) (fun (V0v:fofType)=> c_2Ebool_2ET))) of role axiom named ax_thm_2Ebool_2EBOUNDED__DEF
% 0.53/0.72  A new axiom: (((eq fofType) c_2Ebool_2EBOUNDED) ((lam bool) (fun (V0v:fofType)=> c_2Ebool_2ET)))
% 0.53/0.72  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EDATATYPE A_27a)) ((lam A_27a) (fun (V0x:fofType)=> c_2Ebool_2ET)))) of role axiom named ax_thm_2Ebool_2EDATATYPE__TAG__DEF
% 0.53/0.72  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EDATATYPE A_27a)) ((lam A_27a) (fun (V0x:fofType)=> c_2Ebool_2ET))))
% 0.53/0.72  FOF formula True of role axiom named conj_thm_2Ebool_2ETRUTH
% 0.53/0.72  A new axiom: True
% 0.53/0.72  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((p V0t1)->(p V1t2))->(((p V1t2)->(p V0t1))->((iff (p V0t1)) (p V1t2)))))))) of role axiom named conj_thm_2Ebool_2EIMP__ANTISYM__AX
% 0.53/0.72  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((p V0t1)->(p V1t2))->(((p V1t2)->(p V0t1))->((iff (p V0t1)) (p V1t2))))))))
% 0.53/0.72  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(False->(p V0t)))) of role axiom named conj_thm_2Ebool_2EFALSITY
% 0.53/0.72  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(False->(p V0t))))
% 0.53/0.72  FOF formula (forall (A_27a:del) (A_27b:del) (V0M:fofType), (((mem V0M) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0M) V1x)))) V0M))) of role axiom named conj_thm_2Ebool_2EETA__THM
% 0.53/0.72  A new axiom: (forall (A_27a:del) (A_27b:del) (V0M:fofType), (((mem V0M) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0M) V1x)))) V0M)))
% 0.53/0.72  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((or (p V0t)) ((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EEXCLUDED__MIDDLE
% 0.53/0.72  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((or (p V0t)) ((p V0t)->False))))
% 0.53/0.72  FOF formula (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1y:fofType), (((mem V1y) A_27a)->(((eq fofType) ((ap ((lam A_27a) (fun (V2x:fofType)=> ((ap V0f) V2x)))) V1y)) ((ap V0f) V1y)))))) of role axiom named conj_thm_2Ebool_2EBETA__THM
% 0.53/0.74  A new axiom: (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1y:fofType), (((mem V1y) A_27a)->(((eq fofType) ((ap ((lam A_27a) (fun (V2x:fofType)=> ((ap V0f) V2x)))) V1y)) ((ap V0f) V1y))))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1x:fofType), (((mem V1x) A_27a)->(((eq fofType) ((ap ((ap ((c_2Ebool_2ELET A_27a) A_27b)) V0f)) V1x)) ((ap V0f) V1x)))))) of role axiom named conj_thm_2Ebool_2ELET__THM
% 0.53/0.74  A new axiom: (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1x:fofType), (((mem V1x) A_27a)->(((eq fofType) ((ap ((ap ((c_2Ebool_2ELET A_27a) A_27b)) V0f)) V1x)) ((ap V0f) V1x))))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_21 A_27a)) V0f))) (forall (V1x:fofType), (((mem V1x) A_27a)->(p ((ap V0f) V1x))))))) of role axiom named conj_thm_2Ebool_2EFORALL__THM
% 0.53/0.74  A new axiom: (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_21 A_27a)) V0f))) (forall (V1x:fofType), (((mem V1x) A_27a)->(p ((ap V0f) V1x)))))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_3F A_27a)) V0f))) ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p ((ap V0f) V1x)))))))) of role axiom named conj_thm_2Ebool_2EEXISTS__THM
% 0.53/0.74  A new axiom: (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_3F A_27a)) V0f))) ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p ((ap V0f) V1x))))))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (A_27b:del) (V0t1:fofType), (((mem V0t1) A_27a)->(forall (V1t2:fofType), (((mem V1t2) A_27b)->(((eq fofType) ((ap ((lam A_27b) (fun (V2x:fofType)=> V0t1))) V1t2)) V0t1))))) of role axiom named conj_thm_2Ebool_2EABS__SIMP
% 0.53/0.74  A new axiom: (forall (A_27a:del) (A_27b:del) (V0t1:fofType), (((mem V0t1) A_27a)->(forall (V1t2:fofType), (((mem V1t2) A_27b)->(((eq fofType) ((ap ((lam A_27b) (fun (V2x:fofType)=> V0t1))) V1t2)) V0t1)))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff (forall (V1x:fofType), (((mem V1x) A_27a)->(p V0t)))) (p V0t)))) of role axiom named conj_thm_2Ebool_2EFORALL__SIMP
% 0.53/0.74  A new axiom: (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff (forall (V1x:fofType), (((mem V1x) A_27a)->(p V0t)))) (p V0t))))
% 0.53/0.74  FOF formula (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p V0t))))) (p V0t)))) of role axiom named conj_thm_2Ebool_2EEXISTS__SIMP
% 0.53/0.74  A new axiom: (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p V0t))))) (p V0t))))
% 0.53/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((p V1t2)->((and (p V0t1)) (p V1t2)))))))) of role axiom named conj_thm_2Ebool_2EAND__INTRO__THM
% 0.53/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((p V1t2)->((and (p V0t1)) (p V1t2))))))))
% 0.53/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V0t1)))))) of role axiom named conj_thm_2Ebool_2EAND1__THM
% 0.53/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V0t1))))))
% 0.53/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V1t2)))))) of role axiom named conj_thm_2Ebool_2EAND2__THM
% 0.53/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V1t2))))))
% 0.53/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1))))))) of role axiom named conj_thm_2Ebool_2ECONJ__SYM
% 0.59/0.75  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1)))))))
% 0.59/0.75  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1))))))) of role axiom named conj_thm_2Ebool_2ECONJ__COMM
% 0.59/0.75  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1)))))))
% 0.59/0.75  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(forall (V2t3:fofType), (((mem V2t3) bool)->((iff ((and ((and (p V0t1)) (p V1t2))) (p V2t3))) ((and ((and (p V0t1)) (p V1t2))) (p V2t3))))))))) of role axiom named conj_thm_2Ebool_2ECONJ__ASSOC
% 0.59/0.75  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(forall (V2t3:fofType), (((mem V2t3) bool)->((iff ((and ((and (p V0t1)) (p V1t2))) (p V2t3))) ((and ((and (p V0t1)) (p V1t2))) (p V2t3)))))))))
% 0.59/0.75  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((or (p V0t1)) (p V1t2))))))) of role axiom named conj_thm_2Ebool_2EOR__INTRO__THM1
% 0.59/0.75  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((or (p V0t1)) (p V1t2)))))))
% 0.59/0.75  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V1t2)->((or (p V0t1)) (p V1t2))))))) of role axiom named conj_thm_2Ebool_2EOR__INTRO__THM2
% 0.59/0.75  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V1t2)->((or (p V0t1)) (p V1t2)))))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(forall (V1t1:fofType), (((mem V1t1) bool)->(forall (V2t2:fofType), (((mem V2t2) bool)->(((or (p V1t1)) (p V2t2))->(((p V1t1)->(p V0t))->(((p V2t2)->(p V0t))->(p V0t)))))))))) of role axiom named conj_thm_2Ebool_2EOR__ELIM__THM
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(forall (V1t1:fofType), (((mem V1t1) bool)->(forall (V2t2:fofType), (((mem V2t2) bool)->(((or (p V1t1)) (p V2t2))->(((p V1t1)->(p V0t))->(((p V2t2)->(p V0t))->(p V0t))))))))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EIMP__F
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EF__IMP
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((iff (p V0t)) False)))) of role axiom named conj_thm_2Ebool_2ENOT__F
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((iff (p V0t)) False))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((and (p V0t)) ((p V0t)->False))->False))) of role axiom named conj_thm_2Ebool_2ENOT__AND
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((and (p V0t)) ((p V0t)->False))->False)))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((and True) (p V0t))) (p V0t))) ((iff ((and (p V0t)) True)) (p V0t)))) ((iff ((and False) (p V0t))) False))) ((iff ((and (p V0t)) False)) False))) ((iff ((and (p V0t)) (p V0t))) (p V0t))))) of role axiom named conj_thm_2Ebool_2EAND__CLAUSES
% 0.59/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((and True) (p V0t))) (p V0t))) ((iff ((and (p V0t)) True)) (p V0t)))) ((iff ((and False) (p V0t))) False))) ((iff ((and (p V0t)) False)) False))) ((iff ((and (p V0t)) (p V0t))) (p V0t)))))
% 0.59/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((or True) (p V0t))) True)) ((iff ((or (p V0t)) True)) True))) ((iff ((or False) (p V0t))) (p V0t)))) ((iff ((or (p V0t)) False)) (p V0t)))) ((iff ((or (p V0t)) (p V0t))) (p V0t))))) of role axiom named conj_thm_2Ebool_2EOR__CLAUSES
% 0.59/0.76  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((or True) (p V0t))) True)) ((iff ((or (p V0t)) True)) True))) ((iff ((or False) (p V0t))) (p V0t)))) ((iff ((or (p V0t)) False)) (p V0t)))) ((iff ((or (p V0t)) (p V0t))) (p V0t)))))
% 0.59/0.76  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff (True->(p V0t))) (p V0t))) ((iff ((p V0t)->True)) True))) ((iff (False->(p V0t))) True))) ((iff ((p V0t)->(p V0t))) True))) ((iff ((p V0t)->False)) ((p V0t)->False))))) of role axiom named conj_thm_2Ebool_2EIMP__CLAUSES
% 0.59/0.76  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff (True->(p V0t))) (p V0t))) ((iff ((p V0t)->True)) True))) ((iff (False->(p V0t))) True))) ((iff ((p V0t)->(p V0t))) True))) ((iff ((p V0t)->False)) ((p V0t)->False)))))
% 0.59/0.76  <<<.ax').
% 0.59/0.76  include('Axioms/ITP001/ITP002^5.ax').
% 0.59/0.76  include('Axioms/ITP001/ITP003^5.ax').
% 0.59/0.76  include>>>!!!<<<('Axioms/ITP001/ITP004^5.ax').
% 0.59/0.76  include('Axioms/ITP001/ITP007^5.ax').
% 0.59/0.76  include('Axioms/ITP00>>>
% 0.59/0.76  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 221, 124]
% 0.59/0.76  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,27167), LexToken(LPAR,'(',1,27170), name, LexToken(COMMA,',',1,27201), formula_role, LexToken(COMMA,',',1,27207), LexToken(LPAR,'(',1,27213), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,27217), thf_variable_list, LexToken(RBRACKET,']',1,27225), LexToken(COLON,':',1,27227), LexToken(LPAR,'(',1,27237), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,27270), unary_connective]
% 0.59/0.76  Unexpected exception Syntax error at '~':TILDE
% 0.59/0.76  Traceback (most recent call last):
% 0.59/0.76    File "CASC.py", line 79, in <module>
% 0.59/0.76      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 0.59/0.76      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.59/0.76      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 971, in parseopt_notrack
% 0.59/0.76      p.callable(pslice)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2026, in p_include
% 0.59/0.76      parser.parse(file.read(),debug=0,lexer=locallexer)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.59/0.76      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.59/0.76      tok = self.errorfunc(errtoken)
% 0.59/0.76    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.59/0.76      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.59/0.76  TPTPparser.TPTPParsingError: Syntax error at '~':TILDE
%------------------------------------------------------------------------------